MAC常见运行错误

总结

  • react native run-android 错误 :app:dexDebug FAILED

错误: Execution failed for task ‘:app:dexDebug’

如图:

解决:

1
2
cd android/ && ./gradlew clean
cd .. && react-native run-android

链接windows下去掉./

  • react-native-pushy 错误 ‘:react-native-update:compileReleaseNdk’.

如下:

1
2
3
NDK not configured.
Download the NDK from http://developer.android.com/tools/sdk/ndk/.Then add ndk.dir=path/to/ndk in local.properties.
(On Windows, make sure you escape backslashes, e.g. C:\ndk rather than C:\ndk)

解决:

下载ndk,在Android目录下新建local.properties

链接

  • react native mac 真机运行

1.develop增加udid

2.加上develop账号

如果发生 App installation failed have a vaild signature

方法:clean当前工程:/User/xxx/Library/Developer/Xcode/DerivedData 删除相关文件。